استفاده از یک رویکرد تکاملی جهت کاشی بندی و تولید کد موازی برای حلقه های دوسطحی

پایان نامه
چکیده

حلقه‎ها سهم بسیار زیادی در اجرای برنامه‎های محاسباتی دارند، بنابراین موازی‎سازی آنها در تسریع برنامه‎ها بسیار مهم است. موازی‎سازی حلقه‎ها در چهار مرحله انجام می‎گیرد: 1) تحلیل وابستگی داده‎ای و یکنواخت‎سازی فضای تکرار: وابستگی بین تکرار‎های حلقه و بردارهای وابستگی مشخص شده و به مجموعه‎ای از بردارهای وابستگی پایه تبدیل می‎شود. 2) کاشی‎بندی: فضای یکنواخت وابستگی تکرارهای حلقه به قطعاتی به نام کاشی با حداقل وابستگی افراز می‎شود. 3) تولید کد موازی: تعیین کاشی‎های مستقل که می‎توانند به صورت موازی و همزمان اجرا شوند. 4) زمان‎بندی حلقه: کد موازی حاصل در قالب گراف وظایف ، زمان‎بندی می‎شود. مساله، تعیین اندازه و شکل بهینه برای کاشی‎ها است به قسمی‎که وابستگی بین یک کاشی و کاشی‎های همسایه کمینه گردد و از حداکثر حافظه‎ی محلی پردازنده‎ها استفاده شود. مسئله کاشی‎بندی، یک مسئله چند جمله‎ای غیر قطعی– سخت است و لذا الگوریتم‎های غیر قطعی جواب مناسبی در مدت زمان کوتاه‎تر نسبت به الگوریتم‎های قطعی ارائه می‎دهند.

۱۵ صفحه ی اول

برای دانلود 15 صفحه اول باید عضویت طلایی داشته باشید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

استفاده از یک رویکرد تکاملی برای حذف وابستگی های بحرانی در موازی سازی حلقه ها

‎‎‎‎‎‎‎‎‎‎‎‎‎‎ ‎‎حلقه ها منبع اصلی موازی سازی در بسیاری از کاربردها می باشند، بنابراین امروزه کشف موازی سازی بین دستورات در حلقه های تودرتو موضوع بسیار مهمی است.‎‎ وابستگی بین دستورات و تکرار حلقه ها باعث به وجود آمدن تعدادی چرخه در گراف وابستگی می شود که مانع از اجرای برنامه به صورت موازی می شوند.‎‎‎‎‎ از آنجا که مسئله ی تشخیص مجموعه ی کمینه از وابستگی های بحرانی ‎‎در یک چرخه ی وابستگی حلقه ...

برچسب‎گذاری نقشه‎ با استفاده از یک رویکرد تکاملی موازی شده

برچسب یک جزء مهمی از نقشه است که کاربر می‎تواند با کمک برچسب نقشه موضوعات مهم را شناسایی و اطلاعات مربوط به خود را از موضوعات به ‎دست آورد. از آن‎جایی که برچسب‎گذاری نقشه به صورت دستی یک کار وقت‎گیر است؛ بنابراین خودکارسازی برچسب‎گذاری نقشه همیشه یکی از موضوعات مهم مطالعه کارتوگرافی به کمک کامپیوتر در تمام زمان‎ها بوده است. به‎کارگیری روش‎های کارآمد برای برچسب‎گذاری خودکار نقشه و جلوگیری از تدا...

یک روش تکاملی برای طبقه بندی اعتباری مبتنی بر رویکرد تجمیع زدایی ترجیحات

مدل های مبتنی بر روابط برتری یک شاخه مهم از روشهای تصمیم چندمعیاره هستند که نیاز به تعریف مقدار قابلتوجهی اطلاعات ترجیحی در قالب پارامترها توسط تصمیم گیرنده دارند. تعدد پارامترها، معنای اغلب گیی کننیدهآنها در فضای مسئله و طبیعت غیردقیق دادهها، این فرآیند را خصوصاً در مسائل طبقه بندی اعتباری با ابعیاد بیزرکه نیاز به تصمیمگیری بلادرنگ است بسیار زمانبیر و پییییده میی سیازد. بیدین منریور روی یرد ت م...

متن کامل

یک رویکرد تلفیقی برای ارزیابی و رتبه بندی اهمیت نسبی الزامات فنی محصول– مطالعه موردی صنعت کاشی و سرامیک یزد

این مقاله به دنبال برآورد اهمیت نسبی الزامات فنی محصول در ماتریس QFD با در نظر گرفتن نیازمندی های مشتریان و محدودیت های پیش روی تولیدکنندگان است. با توجه به اینکه ماتریس QFD فقط خواسته های مشتریان را در الزامات فنی دخیل می داند، لذا این مقاله به دنبال روشی جهت بررسی محدودیت های موجود در طراحی محصول علاوه بر نیازمندی ها است. از این رو مدل DEA که یک مدل برنامه ریزی خطی است، پیشنهاد می شود. در این...

متن کامل

ارائه مدل برنامه ریزی صفر و یک برای زمان بندی ماشین های موازی در تولید چندمحصوله

چکیده      یکی از مهم­ترین وظایف مدیریت، به ویژه در امور صنعتی و تولید، یافتن زمان­بندی مناسب تولید است؛ به گونه­ای که درنهایت یک تولیدکننده بتواند بیشترین مطلوبیت ممکن را از آن خود کند. در سال های اخیر مسئله جدیدی تعریف شده که هدف اساسی در برنامه ریزی تولید آن این است که علاوه بر کاهش زمان تکمیل محصولات، اقلام مختلف تشکیل­دهنده یک بسته محصول با فاصله زمانی کمی از یکدیگر آماده شوند. در این مقال...

متن کامل

برنامه ریزی تولید و زمان بندی عملیات: یک رویکرد جدید

این مقاله به معرفی چارچوب کلی و برخی ضمیمه های مهم یک سیستم جدید برای برنامه ریزی جریان مواد و زمان بندی عملیات با توجه به محدودیت های ظرفیت تولید می پردازد. توجیه توسعه رویکرد جدید، نارسایی های موجود در سیستم برنامه ریزی جریان مواد MRP به دلیل برخی پیش فرض های غیر واقعی آن می باشد. این سیستم با بهره گیری از یک مکانیزم برنامه ریز خودکار (الگوریتم ابداعی- ابتکاری) زمان های تدارک ساخت را با ملاحظ...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه تبریز - دانشکده ریاضی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023